Copyright: (C)1993 YUIPO,PAO,K.TACHIBANA


GraphicViewerforWindows
Graphic Viewer for Windows (GV)

起動方法

コマンド

画像形式

よくあるＱ＆Ａ

関連用語

ＤＤＥ仕様


ＧＶについて

とびた氏作のMS-Windows対応画像ビューワーです。MS-Windows対応ですから大画面・多色表示は当然ですが、国内の有名な画像形式（ＭＡＧ形式、ＭＡＫＩ形式、Ｑ４形式、ＰＩＣ形式、Ｑ０形式など）に対応しているのはＧＶだけでしょう。

ＧＶの特徴

使用上の注意点

履歴５


ＧＶの特徴

MS-Windows 3.0/3.1対応の画像表示プログラム

多くの画像形式に対応

16色データはパレットを使って表示（ＧＶだけの特徴です。）

（注：16色環境ではMS-Windowsは固定パレットです。）

画像データのコメント・ドキュメントファイルを表示可能

などが、特徴です。あと、以下のようなおまけ機能があります。

１．クリップボードとのコピー／ペースト（ＤＩＢ）

２．ＢＭＰ形式でのデータのセーブ

３．複数画像のドラッグ＆ドロップによる自動／手動連続表示

４．画像データの右／左回転表示

５．複数画像データの自動／手動連結表示

６．ウィンドウサイズ自動変更機能

７．コメント表示

８．ドキュメントファイル表示

９．ディスプレイ機能表示


起動方法

任意のディレクトリーにGV.EXE、GV.HLPを解凍し、プログラムマネージャーに登録後、実行して下さい。関連付けを行えばファイルマネージャーなどから画像ファイルをダブルクリックすることで起動できます。また、ファイルマネージャーから画像ファイルをドラッグ＆ドロップすることにより起動することも可能です。

ＧＶのいろいろな設定は起動後に変更登録できますが、起動オプションをつけると、設定をあらかじめ決めてから起動できます。


起動オプション

GV [<機種指定>] [/FP[+|-]] [/PG=<Pager>] [/EXT=<TYPE>]

[/ZM=<ZoomRate>] [/AS=<AspectRatio>] [/AA[+|-]] [/WD=<DataDir>]

[/ICON[+|-] [/UC[+|-]] [/QT{-|={0|1|2}}] [/DT[+|-]] [/VI[+|-]]

[/C={16|256}] [/ESC[+|-]] [/APT={W|H|I|D}] [/BMP[+|-]] [/AL[+|-]] [/OD[+|-]] [/PS={1|2|3}] [/DDE]

[<DataFile>]

<機種指定>	機種指定オプション

/FP[+|-]	固定パレットオプション

/PG=<Pager>	ページャー指定オプション

/EXT=<TYPE>	タイプ設定オプション

/ZM=<ZoomRate>	ズーム率指定オプション

/AS=<AspectRatio>	アスペクト比指定オプション

/AA[+|-]	自動アスペクト比調整オプション

/WD=<DataDir>	ディレクトリ指定オプション

/ICON[+|-]	アイコン化指定オプション

/UC[+|-]	非アクティブ時再描画オプション

/QT{-|={0|1|2}}	減色オプション

/DT[+|-]	ディザオプション

/VI[+|-]	セーブ表示イメージオプション

/C={16|256}	減色数オプション

/ESC[+|-]	ESCキー押下時終了オプション

/APT={W|H|I|D}	アスペクト比調整モード設定オプション

/BMP[+|-]	ビットマップ利用オプション

/AL[+|-]	自動連結表示オプション

/OD[+|-]	ドキュメント表示オプション

/PS={1|2|3}	PhotoCDフォーマット表示サイズオプション

/DDE	ＤＤＥオプション


機種指定オプション

<機種指定>：{ /98 | /98N | /98E | /98E1 | /98EA | /GA | /VGA }

/98,/98N	PC9801(16色)+NEC WIN3.0/3.0A/3.1,EPSON WIN3.1
/98E,/98E1	PC9801(16色)+EPSON WIN3.1(/98Nで色がおかしい場合)
/98EA	PC9801+EPSON WIN3.0A
/GA	PC9801+GA1024i/W(固定パレット版)
/VGA	VGA
Default	上記以外のパレットマネージャー対応機種


固定パレットオプション

/FP[+|-]

ＧＶの設定したＰＣ９８のパレットを他のアプリケーションがアクティブになっても切り替えなくなります。


ページャー指定オプション

/PG=<Pager>

画像ファイルのドキュメントファイルを読むためのページャーを指定します。パスが通っていなければフルパスでで記述して下さい。デフォルトはnotepad.exeです。


タイプ設定オプション

/EXT=<TYPE>

：{ MAG | MKI | Q4 | JPG | GIF | PIC | PI | TIFF | PCD | Q0 | XBM | X | BMP | ALL }

MAG	まきちゃんNETのMAKI02ﾌｫｰﾏｯﾄ(ＭＡＧ形式)
MKI(MAKI)	まきちゃんNETのMAKI01A、MAKI01Bﾌｫｰﾏｯﾄ(ＭＡＫＩ形式)
Q4	QLDﾌｫｰﾗﾑで開発されたﾌｫｰﾏｯﾄ(Ｑ４形式)
JPG(JPEG)	JFIFﾌｧｲﾙﾌｫｰﾏｯﾄのJPEGﾌｫｰﾏｯﾄ(ＪＰＥＧ形式)
GIF PIC	CompuServeで開発されたﾌｫｰﾏｯﾄ(ＧＩＦ形式) 柳沢さんの開発されたＸ６８Ｋ用のﾌｫｰﾏｯﾄ（ＰＩＣ形式）
PI TIFF PCD Q0 XBM	柳沢さんの開発された16/256色用のﾌｫｰﾏｯﾄ（Ｐｉ形式） TIFF(Tagged Image File Format) （ＴＩＦＦ形式） KodaK社が開発したPhoto-CDﾌｫｰﾏｯﾄ（ＰＣＤ形式） QLDﾌｫｰﾗﾑで使われているRGBﾍﾞﾀのﾌｫｰﾏｯﾄ（Ｑ０形式） X Windowのﾋﾞｯﾄﾏｯﾌﾟﾌｫｰﾏｯﾄ(ＸＢＭ形式)
X	JUNETでのXBMを改良したﾌｫｰﾏｯﾄ(Ｘ形式)
BMP	MS-Windowsでのﾋﾞｯﾄﾏｯﾌﾟﾌｫｰﾏｯﾄ(ＢＭＰ形式)
ALL	上記のフォーマットを拡張子によって自動判別するモード


ズーム率指定オプション

/ZM=<ZoomRate>

画像データの表示時のズーム率を指定します。（１０％～９９９％）


アスペクト比指定オプション

/AS=<AspectRatio>

画像データの表示時のアスペクト比を指定します。（５０～２５０）


自動アスペクト比調整オプション

ＰＩＣ形式データ表示時、データタイプをみることによりアスペクト比を自動調整して表示します。


ディレクトリ指定オプション

/WD=<DataDir>

起動時の画像データのディレクトリを指定します。


アイコン化指定オプション

/ICON[+|-]

起動時にアイコン化して起動するとき指定します。もちろん他のアプリケーションと同じように SHIFT + ダブルクリックで起動したときもアイコン化されます。


非アクティブ時再描画オプション

/UC[+|-]

ＧＶがアクティブでなくなっているときも、できる限り忠実な色で表示します。他のアプリケーションによって、パレットが変更されたときに画面の色を調整するので、表示が遅くなります。


減色オプション

/QT{-|={0|1|2}}

画像データ表示時の減色オプションを指定します。-指定のときは減色無し、0のときはディスプレイの表示色数が32K以上のときは減色無しで、それ以下の色数のときはディスプレイドライバの能力にあわせて減色する、1は1パス、2は2パスの減色を指定します。1パスの方が表示は多少高速ですが、色の再現性は悪くなります。また、当然の事ながら、減色をしない指定にするとハイカラー、 フルカラーの表示可能マシンでは高速に表示されます。


ディザオプション

/DT[+|-]

ディザを行うかどうかを指定します。


セーブ表示イメージオプション

/VI[+|-]

データをセーブするとき現在の表示状態（ズーム、アスペクト比）のまま行うかどうかを設定します。


減色数オプション

/C={16|256}

減色指定時に減色する色数です。指定した色数よりも画像データの色数の方が少ない場合は、減色は行われません。


ESCキー押下時終了オプション

/ESC[+|-]

ESCキーを押すとＧＶが終了するようになります。ただし、画像をロード中には終了しないようにしてください。


アスペクト比調整モード設定オプション

/APT={W|H|I|D}

アスペクト比を調整するモードを以下のように設定します。

Ｗ：表示幅を調整してアスペクト比にあわせる

Ｈ：表示高さを調整してアスペクト比にあわせる

Ｉ：オリジナルより拡大される方向に調整してアスペクト比をあわせる

Ｄ：オリジナルより縮小されるように調整してアスペクト比をあわせる


ビットマップ利用オプション

/BMP[+|-]

ＧＶの内部で描画（データ表示、スクロールなど）の速いフォーマットの利用の有無を設定します。このフォーマットを利用しないようにすると、消費メモリ量を抑えることが出来ます。


自動連結表示オプション

/AL[+|-]

ファイルを読み込むとき、ファイル名の最後の１文字または２文字を見て、以下の規則にあうデータファイルが同じディレクトリに存在するとき、自動的にすべてのファイルを読み込んで連結して表示する機能を設定します。

ファイル名の規則

上下	xxxxU.ext + xxxxD.ext または xxxxU.ext + xxxxS.ext

上中下	xxxxU.ext + xxxxM.ext + xxxxD.ext またはxxxxU.ext +　xxxxM.ext + xxxxS.ext

左右	xxxxL.ext + xxxxR.ext

左中右	xxxxL.ext + xxxxM.ext + xxxxR.ext

２ｘ２	xxxxUL.ext + xxxxUR.ext + xxxxDL.ext + xxxxDR.ext または xxxxUL.ext + xxxxUR.ext + xxxxSL.ext + xxxxSR.ext


ドキュメント表示オプション

/DC[+|-]

このオプションが設定されると、画像表示と同時にドキュメントファイルを表示します。

ドキュメントを表示する方法として、右ボタンのダブルクリックでも可能です。


PhotoCDフォーマット表示サイズオプション

/PS={1|2|3}

PhotoCDフォーマットのデータを表示するときのサイズを指定します。

1 : 192 x 128

2 : 384 x 256

3 : 768 x 512


ＤＤＥオプション

ＤＤＥを使用するときに指定します。


コマンド

ファイルメニュー

編集メニュー

表示メニュー

オプションメニュー

ヘルプメニュー

キーボード操作について

マウス操作について

Ｗｉｎｄｏｗｓのインターフェイスについて


Ｗｉｎｄｏｗｓのインターフェイスについて

Windows のメニューの項目には一定の従うべきスタイルがあります。例えばファイルを読み込むときのメニューは「ファイル＋開く」のようにです。英語圏では首尾一貫しているこの規則は、残念ながら日本語圏ではバージョンが変わる度にコロコロ変わっています。例えば「編集＋コピー」はバージョン２からバージョン３へ移行するにあたり「編集＋複写」に変わりましたが、バージョン３．１ではまた「編集＋コピー」に戻ってしまいました。ＧＶでは機能の本質にはかかわりのないと言うことでその刷新は遅れぎみですが、ヘルプファイルでは標準のメニュー名も併記することで他のアプリケーションユーザーの人たちの便宜をはかりたいと思います。

※参考文献　ＷＩＮＤＯＷＳアプリケーションスタイルガイド


キーボード操作

ＧＶでは、一般のWindowsアプリケーションのようにメニューをキーボードから選択する他に、以下のような幾つかのコマンドをキー操作で実行出来ます。

カーソルキー	表示データのスクロール

カーソルキー＋SHIFTキー	表示データの高速スクロール

ROLLUP/ROLLDOWN(PREV/NEXT)キー	表示データの上下高速スクロール

テンキーの'+'／'-'	表示拡大率のアップ／ダウン

テンキーの'*'	全画面表示

テンキーの'/'	サイズ自動調整

リターンキー／スペースキー	次のデータの表示

リターンキー／スペースキー＋SHIFTキー	前のデータの表示


マウス操作

ＧＶのデータ表示画面に以下のようなマウス操作をすることによってコマンドを実行出来ます。

左ボタンを押したまま待つ

次のデータ／前のデータ表示等のメニューを表示

右ボタンを押したまま待つ

表示拡大率のメニューを表示

左ボタンをダブルクリック

次のデータを表示

右ボタンをダブルクリック

表示データのドキュメントファイルを表示


ファイルメニュー

ファイル＋読み込み

ファイル＋新規保存

ファイル＋環境保存

ファイル＋終了

コマンド


ファイル＋読み込み
ファイル＋読み込み(ファイル＋開く)

ダイアログボックスが表示されますので、画像形式(File Type)を指定後、見たい画像のあるディレクトリーに移動、目的の画像ファイルをダブルクリックするか、選択後Openをクリックして下さい。

□ Auto Link	自動連結表示オプション

□ Open Document	ドキュメント表示オプション

ファイルメニュー


ファイル＋新規保存
ファイル＋新規保存(ファイル＋名前を付けて保存)

表示している画像をＢＭＰ形式で保存します。Optionsをクリックすれば、セーブ時の情報設定ができます。（オプション＋保存環境）

ファイルメニュー


ファイル＋環境保存

画像形式や起動オプションの設定を初期化ファイル（GV.INI）に書き込み、次回起動時は変更した設定で起動します。

ファイルメニュー


ファイル＋終了
ファイル＋終了(ファイル＋ＧＶの終了)

ＧＶを終了します。このとき、ドキュメントを表示していたときはそのプロセスも終了させます。

ファイルメニュー


編集メニュー

編集＋複写

編集＋表示イメージ複写

編集＋取り込み

編集＋表示クリア

編集＋減色

編集＋回転

編集＋画像連結

コマンド


編集＋複写
編集＋複写(編集＋コピー)

表示イメージをクリップボードへコピーします。

編集メニュー


編集＋表示イメージ複写
編集＋表示イメージ複写(編集＋画像コピー)

現在表示しているイメージのままクリップボードへコピーします。

編集メニュー


編集＋取り込み
編集＋取り込み(編集＋貼り付け)

クリップボードから画像をＧＶへペーストします。

編集メニュー


編集＋表示クリア
編集＋表示クリア(編集＋消去)

現在表示されている画像を消去します。

編集メニュー


編集＋減色

指定された色数に表示しているデータを減色します。

編集メニュー


編集＋回転

画像の左／右回転表示をします。

編集メニュー


編集＋画像連結

表示されている画像の指定された方向に、新たにデータを読み込み、連結表示します。

編集メニュー


表示メニュー

表示＋全画面表示

表示＋サイズ自動調整

表示＋拡大表示

表示＋画像情報

表示＋ドキュメント

表示＋ディスプレイ情報

コマンド


表示＋全画面表示

全画面表示します。キーを押すか、マウスクリックで元に戻ります。

表示メニュー


表示＋サイズ自動調整

現在の位置で、現在の表示データをできるだけ大きく表示できるようにウインドウのサイズを変更します。

表示メニュー


表示＋拡大表示

指定された拡大率でデータを表示します。実際にはオプション＋拡大率で設定された拡大率と、このメニューで指定された拡大率を掛け合わせた倍率で表示されます。また、ここで指定した拡大率は、現在のデータの表示のみに反映されます。

表示メニュー


表示＋画像情報

表示しているデータの情報を表示します。表示される情報は画像の種類によって異なりますが、基本的にはサイズ、データについているコメントなどです。

表示メニュー


表示＋ドキュメント

画像ファイルにドキュメントファイルが付属していればそれを表示します。マウスの右ボタンのダブルクリックでも可能です。

表示メニュー


表示＋ディスプレイ情報

ディスプレイドライバの機能を示します。

表示メニュー


オプションメニュー

オプション＋利用環境

オプション＋拡大率

オプション＋減色

オプション＋アスペクト比

オプション＋表示データ

オプション＋保存環境

オプション＋フォトCD設定

コマンド


オプション＋利用環境

Machine

以下の機種が選択できます。

PC98_N	PC9801(16色)+NEC WIN3.0/3.0A/3.1,EPSON WIN3.1
PC98_E31	PC9801(16色)+EPSON WIN3.1(/98Nで色がおかしい場合)
PC98_E3A	PC9801+EPSON WIN3.0A
GA1024i	PC9801+GA1024i(固定パレット版)
VGA_16	VGA
OTHERS	上記以外のパレットマネージャー対応機種
□ 286CPU	286機種で指定して下さい

□ Fixed Palette	固定パレットオプション

GA1024i SW	機種をGA1024iにしたとき設定番号を指定します

Language

表示するときに使用する言語を指定します

□ UpdateColor	非アクティブ時再描画オプション

□ Push ESC->Exit	ESCキー押下時終了オプション

□ Use Bitmap	ビットマップ利用オプション

□ Use FM D&D	ファイルマネージャ独自のドラッグ＆ドロップの利用の有無を設定します。WindowsNTで利用するときには、このオプションをOFFにして下さい。

オプションメニュー


オプション＋拡大率

表示データを指定した倍率で表示します。ズーム率を指定するダイアログボックスが表示されます。指定できる範囲は10から999までです。


オプション＋減色

Quantization	減色の有無

Options

Methods	1pass/2pass 	減色オプション

Colors	16/256 	減色数オプション

□ Dithering	ディザオプション

オプションメニュー


オプション＋アスペクト比

Aspect Ratio	アスペクト比指定オプション

□ Auto Adjust to CG	表示データに合わせてアスペクト比を自動調整する（ＰＩＣ形式のみ）

Method

Width	表示幅を調整してアスペクト比にあわせる

Height	表示高さを調整してアスペクト比にあわせる

Increase	オリジナルより拡大される方向に調整してアスペクト比をあわせる

Decease	オリジナルより縮小されるように調整してアスペクト比をあわせる

オプションメニュー


オプション＋表示データ

Open Options

Directory	データファイルの存在するディレクトリの設定

Format	読み込む画像形式の設定

□ Auto Link Data	自動連結表示オプション

□ Open Docfile	ドキュメント表示オプション

□ Add Datafile List	ドラッグ＆ドロップした新しいデータをデータリストに加えるときに、データリストに既にあるデータを残すか、クリアするかの設定

View Options

Pager	ドキュメントファイルを読むためのページャーの設定

□ Auto Load File	複数画像連続表示時に自動表示する（自動表示する場合、ポーズ時間を設定する）

オプションメニュー


オプション＋保存環境

□ View Image	画像セーブ時に表示イメージでセーブするかどうかの設定で、減色後の色数で、表示中の拡大率、オプション＋アスペクト比の値が反映される

□ RLE compress	RLE圧縮をしてセーブする設定

Pixels per Inch	セーブするファイルに指定された解像度を書き込む


オプション＋フォトCD設定

フォトCDの表示サイズを指定する

オプションメニュー


ヘルプメニュー

ヘルプ＋索引

ヘルプ＋コマンド

ヘルプ＋ヘルプの使い方

ヘルプ＋バージョン情報

コマンド


ヘルプ＋索引

ＧＶヘルプの目次を起動します

ヘルプメニュー


ヘルプ＋コマンド

ＧＶヘルプのコマンド一覧を起動します

ヘルプメニュー


ヘルプ＋ヘルプの使い方

ヘルプの使い方のヘルプを表示します

ヘルプメニュー


ヘルプ＋バージョン情報

ＧＶについての著作権情報等を表示します。

ヘルプメニュー


ドキュメントファイル

画像ファイルの説明が入ったファイルのこと。画像ファイルと同じディレクトリに同じファイル名で拡張子がDOC,Q4D,TXTのファイルが存在するときは指定したページャーでドキュメントを表示します。


使用上の注意点

1)ＧＶについてはとびたが、またＧＶのヘルプファイルについては、山形大学ＯＢさん、ＹＵＩＰＯさん、とびたが著作権を有しています。また、アイコンについてはパオさんが著作権を有しています。

2)このプログラムの著作権情報（Copyright表示）を書き換えないでください。

3)このプログラムをBBS等で頒布することは自由です。

その際には、以下のことを遵守してください。

a)オリジナルのままで頒布してください。

b)頒布する際には、付属のマニュアル・ドキュメントを添付してください。また、再頒布するときは、著作者にその旨連絡を下さると嬉しいです。

c)このプログラムを頒布するに当って金銭の授受があってはなりません。但し、ディスケット代などの実費についてはこの限りではありません。

d)商業的目的で頒布する時には著作者に連絡を下さい。個別に対応します。

e)二次転載(Nifty Serve FWINF/FGALAV/FQLD1以外からの転載)の場合は、一次転載者が、上記登録先のバージョンアップに対応出来る場合のみにしてください。

4)本プログラムを使用することによって起きる損害等について、著作者は一切責任を負いませんのでそのむねご了承ください。バージョンアップ、バグ対応などに対する責任も負わないものとします。


履歴５

V0.63b  1994/05/02

V0.63b  1994/05/09

CTL3D.DLL/CTL3DV2.DLLのどちらかがあれば使う機能追加。

パス名の長いファイルを認識しないバグをFIX。

DDEのFileOpen/FileOpenExのファイル名を'"'で括っても認識するように修正。

起動オプションの整理。

新しい画像を表示したときにアクティブになるように戻した。画像回転時等にスクロール初期化をしないことがあるバグをFIX。

V0.63a  1994/04/30

ＴＩＦＦ形式読み込み時にも_lxxxx()系関数を使うように変更。

ルートディレクトリのファイルを認識しないバグをFIX。

サイズ自動調整のバグをFIX。

V0.63　1994/04/20

ＴＩＦＦ形式に対応。

Ｑ０形式に対応。

ＲＬＥ形式に対応。

ＰＩＣ形式(0x0f:24Bit)に対応。

DDEサーバとしての機能追加。

拡張子をRLE/DIB->BMP、RGB->Q0に置き換えて表示(Drag&Dropのみ)。

セーブ時のビットマップの解像度(dpi)の指定機能の追加。

セーブ時のRLEによる圧縮機能の追加。

メニュー構成の変更。

表示のみの拡大率の追加。

JPEGライブラリをV3->V4に変更(GrayScaleのサポート)。

JPEG表示可能フォーマットの追加(コメント、Multi Strip)。

JPEGの特殊なデータが表示出来るように戻した(PICT/JPEG)。

PhotoCDの表示に使っていたhpcdtoppmのルーチンを自前のルーチンに置き

換えた。

メモリが足りないときはUseBitmapがONでもBitmapを使わずに表示する機能追加。

ファイルマネージャ特有ドラッグ＆ドロップ機能の利用を設定出来るように変更。

キーボードによる実行可能な機能の追加。

全画面表示をキーが押されたときにも抜ける様に変更。

パレットの異なった画像の連結機能の追加。

減色メニューの追加。

ペースト時にBITMAPのみ/BITMAP+PALETTEのデータに対応。

ペーストしてきたデータの情報の表示機能の追加。

EPSON Windows3.1モードの追加、及びWindows3.0モードの廃止。

JPEG読み込み時のエラー処理(error_exit)のバグをFIX。

OpenFileから_lopen/_lcreat関数の利用に変更。

GIFの作業領域確保方法の変更。

GIFの8色データの読み込み時のパレット数の設定のバグをFIX。

ViewImageで保存するとき、失敗することがあるバグをFIX。

/WDオプションのバグFIX。

BMPの表示イメージがずれることがあるバグをFIX。

英語モードでXBMのINFOを表示するとエラーになるバグをFIX。

画像再描画時に98パレットが反映されないことがあるバグをFIX。

/ZM、/ASで設定がうまくいかないバグをFIX。

ファイルセーブ時に同一ファイルがあったときの処理のバグをFIX。


履歴４

V0.62  1993/10/16

Ｐｉ形式に対応。

PhotoCDフォーマット（ＰＣＤ形式）に対応。

自動連続表示機能の追加。

全画面表示機能の追加。

ＰＩＣ形式の拡張ヘッダの一部に対応。

ファイルリストへの更新登録モードの追加。

ファイルリストの全クリアボタンの追加。

ファイルセーブ時にマウスカーソルを変更。

ファイル読み込み時にマウスカーソルの砂時計化。

ファイルセーブ途中で書き込みエラーのとき、書き込みに失敗したファイルを削除するように変更。

ＭＡＧ形式のフラグAのサイズの計算方法を変更。

機能拡張されたものについて、引数指定を可能にした。

V0.61でいれてしまったＰＩＣ形式の0x00/16bitデータが表示出来ないバグをFIX。

ファイルリストの変更がファイルリストメニューへ反映されないバグをFIX。

ファイルマネージャから表示中にDrag&Dropが出来たバグをFIX。

拡大／縮小時にサイズが１ドット異なることがあるバグをFIX。

読み込みダイアログで、選択出来るドライブ数の取得方法の修正。

拡大率の変更時にスクロール位置のはみ出すバグをFIX。


履歴３

V0.61  1993/08/20

複数ファイルのDrag&Dropの連続表示機能。

既表示ファイルの再表示機能。

メニューの日本語化。

自動連結読み込み表示機能。

画像表示時ドキュメント同時表示機能。

表示イメージセーブ・コピー機能の追加。

マウスの左ダブルクリックによる次ファイル表示機能。

マウスの右ダブルクリックによるドキュメント表示機能。

ＰＩＣ形式(0x01:88VA/8Bit,0x0f:8Bit)に対応。

ＰＩＣ形式で8/4Bitの物は表示したデータも元と同じBit数で表示するように修正。

ＰＩＣ形式表示時に色が暗かった物(0x21:88VA/8Bit)を修正。ファイルを起動時、及びDrag&Dropで指定したファイルが表示出来ないもののときの処理を変更。98オプション時、メニュー選択時にパレットが標準に戻るように変更。

データの読み込み中は終了出来ないようにした。

サイズの大きなＪＰＥＧ形式の表示時のハングアップを回避。

アスペクト比自動調整がＰＩＣ形式以外に影響を与えるバグをFIX。

UseBMPを指定しないときにデータより大きなウィンドウにすると表示しないバグをFIX。

パレット数がデフォルト値以外のＢＭＰ形式の読み込み時のバグをFIX。

V0.60a 1993/07/02

ＰＩＣ形式(X68K)4Bitフォーマット(0x00)に対応。

アスペクト比の調整方法の追加。

省メモリモードの追加。

画像回転時の自動調整アスペクト比の補正。

ESCキー押下時終了オプションの追加。

利用色数の少ない画像を減色したときのバグをFIX。


履歴２

V0.60  1993/06/13

減色処理をすべてのフォーマットでサポート。

減色無しをサポート。

ＰＩＣ形式(X68K)をサポート。

MS-Windows3.1の公開版Drag&Drop機能の対応。

画像ロード状況の表示方法を変更（メニュー -> タイトル）。

オプション指定方法、セーブ方法の変更。

初期化ファイルのフォーマットを一部変更。

機能拡張されたものについて、引数指定を可能にした。

パレットの変更をアイコン時には行わないようにした。

ＪＰＥＧ形式で長さ0のコメントのデータが表示出来ないバグをFIX。

ＭＡＧ形式の部分セーブの判定基準、計算方法のバグをFIX。

画像回転時の自動ウィンドウサイズ変更処理のバグをFIX。

V0.59d  1993/05/21

新規画像の上書き時に画面をクリアしないように変更。

ドキュメントファイルの拡張子にＴＸＴも許すようにした。

ＭＡＧ形式の表示行数のバグＦＩＸ。

ＢＭＰ形式のペーストのバグＦＩＸ。

漢字データファイル名の取り扱いのバグＦＩＸ。

MS-Windows3.1Jでのドラッグ＆ドロップのファイル名の取得のバグＦＩＸ。

V0.59c  1992/12/14

起動時のデータ読み込みディレクトリを指定できる様にした。

ＧＩＦ形式を表示するときにＭＡＣのヘッダがあっても可能にした。

ＧＩＦ形式表示時のバグ（Ver.0.58以降）をＦＩＸ。

V0.59b  1992/12/13

ＭＡＧ形式の検査を他のローダにあわせてゆるくした。

ＧＩＦ形式で表示できるものを一部追加した。


履歴１

V0.59a  1992/11/25

V0.59   1992/11/15

V0.57a  1992/08/13    （差分公開版）

V0.57   1992/08/05

V0.56a  1992/07/01

V0.56   1992/06/27

V0.55a  1992/06/03

V0.55   1992/06/01

V0.54   1992/05/12

V0.53   1992/04/11

V0.52a  1992/04/05

V0.52   1992/04/03

V0.51   1992/03/31

V0.50   1992/03/20


画像形式

ＧＶでは以下の画像形式を取り扱うことができます。

ＢＭＰ形式、ＤＩＢ形式、ＭＡＧ形式、ＭＡＫＩ形式、Ｑ４形式、ＪＰＥＧ形式、ＧＩＦ形式、ＰＩＣ形式、Ｐｉ形式、ＴＩＦＦ形式、ＰＣＤ形式、Ｑ０形式、ＸＢＭ形式、Ｘ形式、ＲＬＥ形式

以下の形式は現在、取り扱うことが出来ません。

ＩＣＯ形式、ＣＵＲ形式、ＷＭＦ形式、９８ベタ形式、ＭＲＢ形式、ＳＨＧ形式、ＣＧＭ形式、ＰＣＸ形式、ＭＳＰ形式、ＰＩＣＴ形式、ＥＰＳ形式、Ｖ３形式、ＤＸＦ形式、ＤＲＨ形式、ＤＲＷ形式、ＨＰ－ＧＬ形式、ＧＰ－ＧＬ形式、ＲＤ－ＧＬ形式


ＢＭＰ形式

デバイス固有のビットマップの表現形式です。MS-Windows3.0/3.1・OS/2などで標準の形式として使われています。機種間で互換性がありませんが、ほとんどがメモリ上で使用される為さほど問題になりません。上記ＯＳでは、ＤＩＢ形式も拡張子ＢＭＰで保存されていることがあります。

ＧＶではWindowsのDIB/RLE圧縮あり、なし、OS/2のBMPに対応しています。ただし、拡張子は全てBMPになります。こんな事があっていいのか解らないのですが、NEC版MS-WindowsとEPSON版MS-Windowsで同じデータをPAINT等のプログラムで表示したとき、（ハードウェアが同じにも関らず）色の明るさが異なるようです。どのように何にあわせて補正したらいいのか解りませんので、パレット情報をそのまま使って表示してあります。


ＤＩＢ形式

デバイスに依存しないビットマップの表現形式です。デバイスに依存しないといっても、色数の異なる機種で表示された場合、その機種でもっとも近いと判断された色を使用します。が、これが結構でたらめなんです。まさにこれを解決する為にＧＶがあると言っても過言ではないでしょう。


ＭＡＧ形式

まきちゃんＮＥＴで開発されたMAKI02形式です．大変有名な形式ですね。

そのＧＶにおける取り扱いは、1) 部分セーブされた画像データを表示する前に他のデータが表示されていなければ、通常のデータと同様に表示する。2) 前に表示されている画像データと使用している色のプレーン数が等しくないときは通常のデータと同様に表示する。3) 部分セーブされた画像を指定された位置に表示したとき、前に表示されている画像データの範囲に治まらないときは通常のデータと同様に表示する。4) データサイズが幅が640以上か、高さが400以上のデータは通常のデータとして表示する。5）いずれにもあてはまらないときは、部分セーブされた画像データとして、前のデータをクリアせずに指定された位置に表示する。このとき、ＧＶが持つ内部データは前の画像と部分セーブされた画像を合成したものになる。なお、パレット情報は後から読み込んだ物が使用される。


ＭＡＫＩ形式

まきちゃんＮＥＴで開発されたMAKI01A、MAKI01B形式です。有名な形式です。


Ｑ４形式

ＱＬＤフォーラムで使われている魔女氏の開発された形式です。

ＧＶではＢＡＴファイルの内蔵された画像データは、ＢＡＴファイルの部分を無視してデータを表示します。また、Ｑ４ファイルと同じディレクトリに同名のＲＧＢファイルが存在するときにはパレットをＲＧＢファイルの内容に設定します。


ＪＰＥＧ形式

ＪＰＥＧ（Joint Photographic Experts Group）

ＩＳＯ（国際標準化機構）とＣＣＩＴＴ（国際電信電話諮問委員会）によって組織された、画像データ圧縮のための基準にのっとった圧縮画像データ形式です。

ＪＦＩＦ形式のＪＰＥＧ形式です。ＰＣ－ＶＡＮのＳＩＧ：知的情報生産等にデータがあります。

ＪＰＥＧデータ読み込み、変換部分にはIndependent JPEG Groupによって作成されたルーチンを元にしています。現在利用しているライブラリのバージョンは４です。ＪＰＥＧ形式を表示するにあたって、いくつかのオプションがありますので、メニューの選択をしてください。

減色オプションを指定すると、ＪＰＥＧデータを表示するときにフルカラーから２５６色に減色するときに１ＰＡＳＳで行うようにします。その結果、表示は多少速くなりますが、色の再現性が悪くなります。

また、MACなどでつくられたPICT/JPEG圧縮のファイルにも対応しています。１つのファイルに複数のデータが含まれている場合には、先頭のデータの横幅とそれ以降のデータの横幅が同じ時には縦に連結して表示します。


ＧＩＦ形式

ＧＩＦ（Graphics Interchange Format）

CompuServe での開発された形式です。

現バージョンではＧＩＦ８７ａ、８９ａの限られた画像データ（１ファイル１画像）のみ表示可能です。ただ、基本的には８９ａで拡張された機能については対応していません。


ＰＩＣ形式

柳沢　明さんが多色画像（特にＸ６８Ｋ用）に開発された画像フォーマットです。特に手書きの画像データの圧縮には強いようです。もともとはＸ６８Ｋ専用に近かったのですが、現在では、ＭＡＣ、ＰＣ８８、その他いろいろな機器に移植されています。ＰＩＣ形式はＪＰＥＧ形式と違い、可逆圧縮ですので画像情報の劣化はありません。ただし、その分圧縮率が低いため、より圧縮率の高いPIC2（仮称）フォーマットを開発中です。

元々X68Kで作られたデータが多いため、X68Kのデータタイプのものはアスペクト比を自動的に修正して表示することが可能なオプションが用意してあります。0x00/0x01/0x03/0x11/0x21/0x52/0xC2/0x0F/0X1F/0XFFで、16/256/4096/32K/64K/16M色のものを現在サポートしています。ただし、部分表示機能はサポートしていません。拡張フォーマットの一部に対応しました。


Ｐｉ形式

柳沢　明さんが開発された１６色グラフィックフォーマットです。（ＰＩＣ形式よりＣ(olor)が少ないためＰｉとなっています。特徴としては圧縮率や展開速度が結構優れている点があげられます。

 データには、16/256色、パレット情報あり／デフォルトパレット利用の組み合わせで４種類存在しますが、手持ちのデータにデフォルトパレット利用のものがなかったため、テストしていません。


ＴＩＦＦ形式

Tagged Image File Format はアルダス社及びマイクロソフト社がスキャナの為に開発した形式で、グレースケールを柔軟に表現出来るのが特徴です。タグデータとして機種の情報を含ませることが出来るため、たくさんの種類があります。ＧＶ６３は以下のものに対応しています。

白黒2値画像	(Class B)

白黒多階調画像	(Class G)

ﾊﾟﾚｯﾄｶﾗｰ画像	(Class P)

24ﾋﾞｯﾄﾌﾙｶﾗｰ画像	(Class R)

CMYK形式ｶﾗｰ画像	(Class S)

TOWNS形式画像	(TOWNS独自)

また、ライブラリとしてTIFFKIT v1.27をＧＶ用に調節したものを利用しています。

Based in part of TIFFKIT Copyright(C) 1991-1994 Noboru Abe

※ TIFF も時代と共に変遷しました。現バージョンは、TIFF Version 6.0 が普通です。


ＰＣＤ形式

Kodak社の登録商標（だと思います？）で、写真をCD-ROMに焼き付けるときに使う形式です。（PHOTO-CD）

ＧＶでは以下のプログラムを元に、また独自にデータ解析をおこなって表示しています。

 /* hpcdtoppm (Hadmut's pcdtoppm) v0.5pl1

　*  Copyright (c) 1992, 1993 by Hadmut Danisch (danisch@ira.uka.de).

また、ＧＶでは小さいサイズ３つにしか対応していません。


Ｑ０形式

画像表示のためにデータサイズの情報をFAL/IPRファイルから取得しています。このどちらかのファイルがQ0ファイルと同じディレクトリに存在していないときには、640x400の画像として表示します。


ＸＢＭ形式

Ｘ－Ｗｉｎｄｏｗ での形式です。

ＧＶではデータ内の /* コメント */ 部分を表示します。


Ｘ形式

ＪＵＮＥＴ上でのＸＢＭを改良した形式です。


ＩＣＯ形式

ＷＩＮＤＯＷＳにおけるアイコンの標準形式です。ＷＩＮＤＯＷＳ３．１付属のアクセサリの中のアイコンエディタで読み込むことが出来ますが、一部のフリーソフトで作られたアイコンは読み込めないことがあります。その場合はプログラムマネージャ等に登録した後、スナップショットによるＢＭＰへの変換を行うことが出来ます。


ＣＵＲ形式

ＷＩＮＤＯＷＳにおけるカーソルの標準形式です。ＷＩＮＤＯＷＳ－ＳＤＫ３．１付属のイメージエディタで読み込むことが出来ます。その後ＢＭＰ形式としてクリップボードに転送出来ます。


ＲＬＥ形式

ＷＩＮＤＯＷＳにおける標準の画像圧縮形式です。ランレングスエンコードファイル(Run-Length Encoded File)と呼ばれています。ＷＩＮＤＯＷＳの最初のロゴ画面はこの形式で格納されています。

ＧＶではＢＭＰ形式として読み込んで下さい自動識別されます。

ビジュアルＢＡＳＩＣの LoadPicture メソッドで読み込むことも出来ます。


ＷＭＦ形式

ＷＩＮＤＯＷＳメタファイル形式です。ＷＩＮＤＯＷＳの標準ベクタ形式です。ＭＳ－ＷＯＲＤ付属のＭＳ－ＤＲＡＷの「部品読み込み」で読み込むことが出来ます。但しＤＲＡＷで読み込む場合縦書きフォントは正しく読み込めないようです。ＤＲＡＷで読み込んだ後はスナップショットによるＢＭＰへの変換を行ってＢＭＰ形式にします。一時期アルダス社の拡張による方言もありましたがＷＩＮＤＯＷＳ３．１ではそれも正式な形式として認められた様です。


９８ベタ形式

ＰＣ－９８０１（その互換機を含む）のグラフィックＶＲＡＭのメモリイメージをそのままファイルにしたものです。４プレーン（Ｒ、Ｇ、Ｂ、Ｙ）が別ファイルになっているときは、Ｎ８８－ＢＡＳＩＣのＢＬＯＡＤ命令で読み込むことが出来ます。ＷＩＮＤＯＷＳのＤＯＳプロンプトからＮ８８－ＢＡＳＩＣを立ち上げておいて、上記方法で読み込み、スナップショットによるＢＭＰへの変換を行うことで、ＢＭＰ形式にすることが出来ます。


ＭＲＢ形式

ＭＲＢ(Multi Resolution Bitmap)

マルチ解像度対応ビットマップです。特定の解像度を持つディスプレイ(例えば VGA や 8514 ) の為に設計されたビットマップを複数個含むＷＩＮＤＯＷＳ用のビットマップファイルです。例えばヘルプファイル内部のビットマップにこの形式を用いれば、ヘルプ起動時はディスプレイの解像度やカラー表示能力を調べ、ディスプレイにもっとも適切なビットマップを表示します。


ＳＨＧ形式

ＷＩＮＤＯＷＳの標準ハイパーグラフィックス形式です。ＷＩＮＤＯＷＳ標準のＢＭＰ形式や、ＷＭＦ形式などの画像にコンテキスト情報とその座標とを追加したものです。例えばヘルプファイルにこの形式を用いれば、ビットマップ内部の特定の点をクリックするだけでそのトピックへジャンプさせることが出来るようになります。

ＷＩＮＤＯＷＳ－ＳＤＫ３．１、ビジュアルＣ／Ｃ＋＋、ビジュアルＢＡＳＩＣ（ＰＲＯ）付属のホットスポットエディタで読み込むことが出来ます。その後ＢＭＰ形式としてクリップボードに転送出来ます。


ＣＧＭ形式

ＡＮＳＩで制定されたベクタ形式の標準です。ＭＳ－ＷＯＲＤ付属のＭＳ－ＤＲＡＷの「部品読み込み」で読み込むことが出来ます。但し読み込めるのは、ＡＮＳＩ CGM Specification Version 1 のサブセットに限定されています。ＤＲＡＷで読み込んだ後はスナップショットによるＢＭＰへの変換を行ってＢＭＰ形式にします。


ＰＣＸ形式

PC Bitmapと呼ばれる形式。ＭＳ－ＷＩＮＤＯＷＳ付属の「ペイントブラシ」で読み込むことが出来ます。ペイントブラシで読み込んだ後はＢＭＰ形式で保存することが出来ます。


ＭＳＰ形式

バージョン２．Ｘ以前のＷＩＮＤＯＷＳに付属していたお絵描きソフト「ペイント」の形式。ＭＳ－ＷＩＮＤＯＷＳ付属の「ペイントブラシ」で読み込むことが出来ます。ペイントブラシで読み込んだ後はＢＭＰ形式で保存することが出来ます。


ＰＩＣＴ形式

ＰＩＣＴ（Picture）

マッキントッシュの標準グラフィック形式でベクタ形式です。(Macintosh PICT 形式) ＷＭＦ形式への変換が考えられますが高度なプログラムを作成する必要があります。


ＥＰＳ形式

ＥＰＳＦ（Encapuslated PostScropt Format）

Adobe Systems社で開発された形式です。高品質の出力が得られるが記述した内容が長くな欠点があります。また、Postscript のデータは Mac とそれ以外という区別があります。

ポストスクリプト対応のプリンタで印字させることは出来ます。ＢＭＰ形式への変換はＭＳ－ＤＲＡＷで読み込むことで可能です。


Ｖ３形式

アスキー㈱のＣＡＮＤＹシリーズで外部アプリケーションの為にサポートしているベクタ形式です。Ｎ８８－ＢＡＳＩＣで簡単なプログラムを作成することで画面に表示出来ます。ＷＩＮＤＯＷＳのＤＯＳプロンプトからＮ８８－ＢＡＳＩＣを立ち上げておいて、上記方法で読み込み、スナップショットによるＢＭＰへの変換を行うことで、ＢＭＰ形式にすることが出来ます。


ＤＸＦ形式

ＤＸＦ（Data Exchange Format）

大塚商会㈱のＡｕｔｏＣＡＤシリーズで外部アプリケーションの為にサポートしているベクタ形式です。かなり複雑な為、ＢＭＰ形式への変換は困難です。


ＤＲＨ形式

ジャストシステム㈱の花子でサポートしているベクタ形式です。ＷＩＮＤＯＷＳのＤＯＳプロンプトから花子を立ち上げておいて、スナップショットによるＢＭＰへの変換を行うことで、ＢＭＰ形式にすることが出来ます。


ＤＲＷ形式

マイクログラフィックス㈱のデザイナでサポートしているベクタ形式です。デザイナを立ち上げてファイルを読み込みクリップボード経由で、ＢＭＰ形式にすることが出来ます。


ＨＰ－ＧＬ形式

ヒューレットパッカード社で開発されたプロッタの為のベクタ形式。やや面倒ですがＮ８８－ＢＡＳＩＣでプログラムを作成することで画面に表示出来ます。ＷＩＮＤＯＷＳのＤＯＳプロンプトからＮ８８－ＢＡＳＩＣを立ち上げておいて、上記方法で読み込み、スナップショットによるＢＭＰへの変換を行うことで、ＢＭＰ形式にすることが出来ます。またデザイナ等のソフトでは直接読み込むことが出来ます。「ＨＰ－ＧＬ準拠」と書いてあってもかなりの方言が存在するのが難点です。プロッタの為の形式としては、他にＧＰ－ＧＬ形式、ＲＤ－ＧＬ形式、ムトウ㈱形式等があります。


ＧＰ－ＧＬ形式

グラフテック社（旧名：渡辺測器㈱）で開発されたプロッタの為のベクタ形式。やや面倒ですがＮ８８－ＢＡＳＩＣでプログラムを作成することで画面に表示出来ます。ＷＩＮＤＯＷＳのＤＯＳプロンプトからＮ８８－ＢＡＳＩＣを立ち上げておいて、上記方法で読み込み、スナップショットによるＢＭＰへの変換を行うことで、ＢＭＰ形式にすることが出来ます。


ＲＤ－ＧＬ形式

ローランドＤＧ㈱で開発されたプロッタの為のベクタ形式。やや面倒ですがＮ８８－ＢＡＳＩＣでプログラムを作成することで画面に表示出来ます。ＷＩＮＤＯＷＳのＤＯＳプロンプトからＮ８８－ＢＡＳＩＣを立ち上げておいて、上記方法で読み込み、スナップショットによるＢＭＰへの変換を行うことで、ＢＭＰ形式にすることが出来ます。


ベクタ形式
ベクタ形式(ストローク形式)

画像を線や円弧の組み合わせとして表現する方法の総称。ラスタ形式に較べてメモリの消費が少ない、伸縮が自由自在等の長所を持つが、描画が遅い難点を持ちます。ストローク形式、ドロー形式、等とも呼ばれる。ＣＡＤやグラフの表現に向いています。ＧＶはベクタ形式を扱うドロー系のソフトではありません。


ラスタ形式
ラスタ形式(ピクチャー形式)

画像を点の集まりとして表現する方法の総称。ベクタ形式に較べて操作が高速、複雑な画像を扱える、と言う利点があるが、メモリを大量に消費する、デバイス依存性を回避出来ない等の難点があります。ビットマップ形式、ペイント形式、ピクチャー形式等とも呼ばれます。写真、イラスト等の表現に向いています。ＧＶは基本的にラスタ形式を扱うペイント系のソフトです。


スナップショットによるＢＭＰへの変換

スナップショットとは表示されている画面をＢＭＰ形式としてクリップボードへ転送することである。ＷＩＮＤＯＷＳ３．０より前では、ＳＤＫ付属のスナップショットと言うアプリケーションが必要だったが、ＷＩＮＤＯＷＳ３．０以降ではシステムでのサポートとなった。

画面を目的の状態にし、ＣＯＰＹキーを押すと画面がクリップボードにコピーされる。あとはＷＩＮＤＯＷＳ付属のペイントブラシに「編集＋貼り付け」すれば良い。このとき予め「表示＋縮小」をしておかないと画面全体が貼り付け出来ないので注意する。網かけの状態になったらもう一度「編集＋貼り付け」をする。あとはファイルとして保存するなりなんなりと。

ＤＯＳプロンプト内でのスナップショットは、ＰＩＦファイルからの起動が必要になる。ＷＩＮＤＯＷＳ付属のＰＩＦエディタで詳細設定の画面表示をテキストからグラフィックスに設定しておく。標準のＤＯＳプロンプトからではグラフィックス画面ではなく、テキストがクリップボードに転送されてしまうのでカスタマイズが必要だ。この方法で殆どの画像をＢＭＰ形式に変換できるが、こうしてコピーした画像はパレットの影響を反映していないので、ＧＶの発展が望まれるところだ。


ペイント系のソフト

主にラスタ形式のデータを扱うソフト。ＷＩＮＤＯＷＳ付属のペイントブラシがその代表格。ＧＶもこれに属する。アイコンエディタやイメージエディタがある。


ドロー系のソフト

主にベクタ形式のデータを扱うソフト。ＭＳ－ＷＯＲＤ付属のＭＳ－ＤＲＡＷを始め、マイクログラフィックス㈱のデザイナ、美漢アート、イースト㈱のアッシュドロー、頭脳ＷＩＮＣＡＤ、大塚商会のＡｕｔｏＣＡＤ等がある。ＤＯＳ版では、アスキーのＣＡＮＤＹやダイナウェア㈱のダイナＣＡＤ等が有名。


関連用語

ドラッグ＆ドロップ

クリップボードフォーマット

プライベートフォーマット

ディレイドレンダリング

ディザ

ページャー

アスペクト比

パレット情報

パレット機能

ノンプリエンプティブ

初期化ファイル

ダイナミックデータエクスチェンジ(ＤＤＥ)


ページャー

画像ファイルと同じディレクトリに、同じファイル名で拡張子が DOC か Q4Dのファイルが存在するときは指定したページャーでドキュメントファイルを表示します。ページャーのデフォルトは notepad.exe です。また、複数画像データの連結機能を使用したときは、２つのデータファイル名の共通の部分をファイル名として持ったドキュメントファイルを表示することが出来ます。また、ページャーは表示画像が変わった時、ＧＶの終了時に自動的に終了します。


ドラッグ＆ドロップ

Windows3.0と3.1に対応しています。ファイルマネージャなどからファイルをドラッグし、ＧＶに（アイコン状態でも可）ドロップしますと、そのデータを表示します。

複数ファイルのドラッグ＆ドロップの場合、手動連続表示および自動連続表示が可能です。手動にするか自動にするかはｵﾌﾟｼｮﾝ／表示データにて行います。手動連続表示の場合、まずひとつのデータのみを表示し、他のファイルは表示リストに登録されます。マウスの左ボタンを押すと以下のメニューが表示されます。

Next Data:次のデータ表示

Previous Data:前のデータの表示

DATA List...:データのリスト表示

また、左ボタンを画像が表示されているウィンドウでダブルクリックすると、次のデータが表示（Next DATA）されます。この機能の実際の利用方法としては、複数ファイルをＧＶにドロップ後、左マウスボタンのダブルクリックによって順次画像を表示させるといったものになります。

自動連続表示の場合は、指定時間間隔でおこなえます。これらの設定はオプションのData Info...でできます。


クリップボードフォーマット

クリップボードフォーマットの形式はＤＩＢ形式、ＢＭＰ形式及びパレット情報です。プライベートフォーマットは使えません。またディレイドレンダリングもサポートしていませんので、メモリの少ない方はご注意下さい。

ＧＶではクリップボードへのコピー／ペーストは、ＤＩＢ形式で行われます。MS-Windowsに標準のペイントブラシではペースト出来ません。


プライベートフォーマット

ＧＶではサポートしていません。

クリップボードには、アプリケーション固有の形式を登録する機能があり、その形式をプライベートフォーマットと言います。これがサポートされると何が嬉しいかですが、現在のＧＶを２つ起動してみて下さい。片方でＭＡＧ形式の画像をオープンします。マシンを設定すると色が正しく表示されますね。これを「複写」して他のＧＶへ「貼り付け」て見ましょう。こんどは、マシンを設定しても色が変わりませんでしたね？つまりＭＡＧ形式は転送されなかったのです。もともとＷｉｎｄｏｗｓにはＭＡＧ形式は認識できませんから、こういったものを転送するにはプライベートフォーマットとして登録する必要があるのです。

今後ＭＡＧ専用のペイントツールなんかが出たとき欲しい機能ですね。プログラムも大変ですから、気長に待ちましょう。


ディザ

限られた色数で中間色を表現するための手法のひとつ。たとえばピンクを表現するのにマゼンタと白のチェス模様を作って表現します。


パレット情報

パレット情報とは、どの色がどの色にマップされているかを示すもので、パレットマネージャによって利用されるものです。アプリケーションはそれぞれ別個に論理パレットを作成、保持し、複写したり貼り付けたりすることができます。

けれど通常の９８ではサポートされていないので、私には無縁の機能です。ちゃんとマニュアルに書いとけ！（→ＮＥＣ）９８のハードウェアによるパレット機能とは別の意味ですので、混乱しないようにして下さい。


パレット機能

表示可能な色数より実現可能な色数が少ないとき、その選び方を設定する機構をパレット機能と呼びます。Ｗｉｎｄｏｗｓでは３．０からサポートされましたが、ノーマル９８ではサポートされませんでした。

かたやや９８には昔からパレット機能をサポートするハードウェアが備えてあり、各種のアプリケーションがこれを利用しておりました。ところが上述の状況からＷｉｎｄｏｗｓアプリはこれを利用できなくなってしまったのです。

Ｗｉｎｄｏｗｓには機種依存性を回避する為、直接ハードにアクセスしてはならないと言う鉄の掟があります。ＧＶはあえてこれを破りました。ＧＶはある意味でとても行儀の悪いソフトですが、その実用的な価値は大変大きな意義のあるものだと思います。（よいしょ、よいしょ。＾＾；）


ディレイドレンダリング

ＧＶではサポートしていません。

ビットマップのような大きなデータはメモリを使うので、使いもしないのにクリップボードに入れておくとシステムのあしかせになってしまいます。そこで、クリップボードには、ディレイドレンダリングと言う機能があります。

クリップボードには転送準備が整ったことだけ伝えます。銀行振込の給与明細みたいなもんですね。そして他のアプリケーションがまさに貼り付けようとしたときに初めて実際のデータを転送するのです。いわゆる「現金の引き出し」ですな。

メモリの少ない私としては、とびたさんの活躍に期待したいところですが、プログラムするのも大変ですから、気長に待ちましょう。


アスペクト比

画面と縦と横の比のこと。例えば普通の家庭用ＴＶでは４：３であり、ハイビジョンでは１６：９となります。アスペクト比の違うディスプレイでビットマップを扱うときは、ビットマップ自体に伸縮する等の変更を施さなくてはならなりません。でもそうすると絵がギザギザになってしまうんですな、残念なことに。


ノンプリエンプティブ

マルチタスクにおける実行形態のひとつ。各アプリケーションが制御を戻してくれるまでＷｉｎｄｏｗｓが制御を取り戻せないため、長い間ＣＰＵを独占するアプリがあると、他のアプリが動かなくなります。

エンハンスモードのＤＯＳボックスに関してはプリエンプティブな形態で実行が行われる為、そういった心配はありません。

ノンプリエンプティブを考慮した環境に優しいプログラムが理想ですが、実際にはおしっこを途中で何度も止めるようなプログラムをしなければならない為、なかなか大変なんですよねえ。


初期化ファイル

Ｗｉｎｄｏｗｓでは、設定された情報を次回の起動時に利用する為、拡張子が *.ini の初期化ファイルをサポートします。通常これはアプリケーションの起動時に読み込み、終了時に更新するものですが、ＧＶではコマンドとして準備されています。

ＧＶの初期化ファイル１


ダイナミックデータエクスチェンジ
ダイナミックデータエクスチェンジ(ＤＤＥ)

ダイナミックデータエクスチェンジ(ＤＤＥ)とは、データを動的に交換するためのＷＩＮＤＯＷＳのメカニズムです。これによってアプリケーション同士がリアルタイムでデータを交換したりすることが可能です。

ＤＤＥには送る側(クライアントまたはディスティネーション)と受ける側(サーバーまたはソース)が存在します。現在のＧＶはサーバーとしての機能をサポートします。つまり他のプログラムの要求によってファイルをロードして表示することが出来る訳です。

もし通信ソフトがＤＤＥクライアントの機能を備えていてＧＶ用にカスタマイズ出来るなら、通信ソフトで受信したデータをただちにＧＶに表示することも可能です。

ＤＤＥ仕様


ＧＶの初期化ファイル１

ＧＶでは以下のようにオプションを指定することが出来ます。

Machine={ PC98 | PC98N | PC98E.1 | PC98E.A | GA1024i | VGA | Others }

Pager=<ページャに利用するコマンド名>

Format={ mag | mki | q4 | jpg | gif | pic | xbm | x | bmp | ALL }

Dithering={ ON | OFF }

Quantize={ ON | OFF }

QuantizePass={ 1Pass | 2Pass }

Color={ 16 | 256 }

CPU={ 286 | 386 }

AspectRate=<50～250の範囲のアスペクト比>

AutoAspect={ ON | OFF }

ZoomRate=<10～999の範囲のズーム率>

FixPalette={ ON | OFF }

「ＧＶの初期化ファイル２」へ続く...


ＧＶの初期化ファイル２

UpdateColor={ ON | OFF }

Language={ Japanese | English }

GaSwitch=<0～Fの範囲のGA1024iの割り込み番号>

WorkDirectory=<ＧＶ起動時のデータ読み込みディレクトリ名>

PushESCExit={ ON | OFF }

UseBMP={ ON | OFF }

ViewImage={ ON | OFF }

AutoLink={ ON | OFF }

OpenDocument={ ON | OFF }

AddFileList={ ON | OFF }

DispInterval=<0～30秒の範囲の自動表示間隔>

PhotoCDSize={ Base/16 | Base/4 | Base }

SaveRLE={ ON | OFF }

SaveDPI=<ファイルセーブ時のDPI>

FileManDrag={ ON | OFF }

「ＧＶの初期化ファイル１」へ戻る...


ＧＶヘルプ

このＧＶヘルプは作者とびた氏の承認を得て、ＹＵＩＰＯ、パオさん、及び山形大学ＯＢが作成したものです。取り扱いにおいては、ＧＶ本体プログラムと準じたものとします。状況依存ヘルプ及び英文ヘルプはサポートしておりません。ヘルプに関する意見等は、ＹＵＩＰＯが承ります。ヘルプ中の誤り、あるいは追加して欲しい情報、等どしどしＹＵＩＰＯの方までご一報下さい。

ＹＵＩＰＯ

パオさん

山形大学ＯＢ


状況依存ヘルプ

ＧＶではサポートしておりません。

ワードやエクセルでシフトキーを押しながらｆ・１キーを押してみてください。マウスカーソルが「？」をおんぶしましたね？この状態でメニューのコマンドを選ぶと、その機能を実行するかわりにその機能の説明が表示されます。これが状況依存ヘルプです。

これを実現するには、プログラマーとヘルプ作成者と高度な連携プレーが必要です。皆でＹＵＩＰＯさんを応援しましょう。え、私？私は彼をたきつけているだけです。あ、それ、がんばれ、がんばれ！


よくあるＱ＆Ａ

自由に転載しても良いのですか？

絵を画くには？

画像の連続表示をさせるには？

大きなファイルをが表示されませんでした！

ＷＩＮＤＯＷＳののオープニング画像が変更できる？

画像ファイルが沢山たまってしまったのですが．．．

ＧＶのＤＤＥ機能を使ってみたいのですが．．．

秀ＴｅｒｍとＧＶを連動させるには？

ＷＩＮＴＥＲＭとＧＶを連動させるには？

ＧＶにはＯＬＥの機能は無いのですか？


自由に転載しても良いのですか？

ＧＶはフリーソフトです。従って自由に転載して構いませんが、使用上の注意点に記されている条件を遵守して戴くことを希望します。


絵を画くには？

ＧＶは額に入った富士山の絵のアイコンが表しているように、画像表示専門ソフトです。画像表示の道を極めるために(^^;;国内で流通している全ての画像形式に対応するべく日夜開発に勤しんでおります。

従いまして、誠に残念ですが、お絵かきには別途描画ソフトをお使い下さい。(^_^)V

ＧＶの「編集＋複写」コマンドで画像をクリップボードに複写し、ＷＩＮＤＯＷＳ付属のペイントブラシを起動して貼り付ければ、お絵描きも印刷も自由です。ペイントブラシも使い方によっちゃバカにならないよ！


画像の連続表示をさせるには？

「オプション」の「表示データ」にある、Auto Load Fileで連続表示の待ち時間を設定後、ファイル・マネージャから複数ファイルを選択して、ドラッグします。待ち時間を長く設定した場合は、ＧＶ上で左ダブルクリックをすれば、次の画像に進みます。

ＧＶのＤＤＥ機能を使えば、別なアプリケーションからＧＶをコントロールして連続表示させることも可能だよ！


大きなファイルをが表示されませんでした！

読み込むときにメッセージが出ませんでしたか？メモリ不足の可能性があります。メモリを買い足すか、スワップファイルの設定を大きくした後にWindows を再起動してください。

お金もハードディスクの容量も無い人はどうするんだろう...

...それは私です。クスン。


ＷＩＮＤＯＷＳののオープニング画像が変更できる？

１　起動画面に使う画像を準備する。あまり大きなファイルだとWinが起動しなくなるので、なるべく小さめの物を。

２　GVで読み込んで保存する。その際にファイルネームは「VGALOGO.RLE」とし、Winのシステム・ディレクトリに保存する。（必要であれば、事前に元のファイルを別名で保管しておくこと。）GVの新規保存のオプションで「RLE Compress」を選んでおく。

３　Winを終了し、DOSからWinのディレクトリで「SETUP」を実行し、解像度の選択をする。（現在のままの解像度でOK!）ディスクの要求が来たらWinのシステム・ディレクトリを指定し、変更は行わずに終了させる。

４　再起動するとご希望の絵で起動します。


画像ファイルが沢山たまってしまったのですが．．．

ＧＶは複数起動が可能ですから、見比べてみていらないものは適宜削除するか、ディレクトリを作るなりして管理してください。ＧＶの作者である「とびた」氏は、これについて最終兵器を開発中という噂です。

私が作ったＸＬＨＡならファイルマネージャとＧＶを連動させることが可能です。でも私はとびた氏ほどマメじゃないのであんまり期待しないでね。


ＧＶのＤＤＥ機能を使ってみたいのですが．．．

ＧＶのＤＤＥ機能を使うには、ＤＤＥコマンドを送ることが出来るソフトウェア(ＤＤＥクライアント)が必要です。ＤＤＥ機能はＷＩＮＤＯＷＳのひとつの大きな目玉なのですが、フリーソフトでこの機能をサポートしているものはあまり見受けられません。市販ソフトのＭＳ－ＷＯＲＤ(ワープロ)、ＭＳ－ＥＸＣＥＬ(表計算)、ＭＳ－ＡＣＣＥＳＳ(データベース)、ＷＩＮＴＥＲＭ(通信ソフト)などではサポートしています。

特に通信ソフトを組み合わせた場合には、通信中に自動的にＧＶに画像を表示させることが可能です。

ＤＤＥ仕様


秀ＴｅｒｍとＧＶを連動させるには？

シェアウェア秀Ｔｅｒｍ(Version 2.X)にはＤＤＥ機能のうち、クライアント(ディスティネーション)だけがサポートされています。例えば、スクリプトに次のように記述すると、ＧＶに test.bmp を表示させ、そのときのＧＶの位置とサイズを変数 #Rect に代入することが出来ます。優秀なスクリプトがフリーソフトとして公開されるのを期待します。

ddeinitiate "GV", "System"

if( no ) error "DDEに失敗しました。"

ddeexecute "FileOpen(test.bmp)"

dderequest "WindowRect", #Rect

ddeterminate

通信中受信しながら画像を表示する件ですが、通常ＵＰされている画像データって圧縮されていますよね？＞山形大学ＯＢさん

もちろん、そういう画像を表示するには、このスクリプトの前に画像を解凍するスクリプトを追加する必要があります。＞パオさん


ＷＩＮＴＥＲＭとＧＶを連動させるには？

日本電気コンピュータシステム株式会社のＷＩＮＴＥＲＭ(Version 2.0)にはＤＤＥ機能がサポートされています。例えば、スクリプトに次のように記述すると、ＧＶに test.bmp を表示させ、そのときのＧＶの位置とサイズをスター変数(予約変数) *ddedata に代入することが出来ます。優秀なスクリプトがフリーソフトとして公開されるのを期待します。

execute "FileOpen("test.bmp")":"GV":"System"

request "WindowRect":"GV":"System"


ＧＶにはＯＬＥの機能は無いのですか？

残念ながらＯＬＥの機能はありません。従ってリンク貼り付けや埋め込みオブジェクトの作成は今のところ出来ません。これが出来るとすごいんですがね。


ＤＤＥ仕様

ＧＶはＤＤＥサーバー（ソース）として動作することが可能です。これによって、ファイルマネージャからＧＶをリモートコントロールしたり、ワープロや表計算と連動させたりするような、Ｗｉｎｄｏｗｓならではの高度な応用が実現出来ます。

もし通信ソフトがＤＤＥクライアントの機能を備えていてＧＶ用にカスタマイズ出来るなら、通信ソフトで受信したデータをただちにＧＶに表示することも可能です。

ＤＤＥを使用するときは起動オプションにＤＤＥオプションを指定して下さい。

ＤＤＥサーバの仕様

ＤＤＥのサーバー名

ＤＤＥのトピック名

ＤＤＥの実行コマンド

ＤＤＥのアイテム

ＤＤＥのアドバタイズ

ＤＤＥの応用例

ＤＤＥ仕様の変更点


ＤＤＥのサーバー名

ＧＶのサーバー名は GV です。

ＤＤＥ仕様


ＤＤＥのトピック名

ＤＤＥのトピック名は System です。初期化メッセージをブロードキャストされたとき、GV | System に応答します。

ＤＤＥ仕様


ＤＤＥの実行コマンド

ＧＶはＤＤＥで受け取った次のコマンドに応答します。(*)印は、山形大学ＯＢとの共同設計によって設定されたものなので、将来的な仕様の変更は比較的少ないと思われます。(**)印はＧＶ０．６３では実装されていません。

ＤＤＥ：ファイルをオープン(*)

ＤＤＥ：角度を指定してファイルをオープン

ＤＤＥ：ウィンドウの位置を指定(*)

ＤＤＥ：画像を高速に表示(*)(**)

ＤＤＥ：画像読み込みの中断(*)(**)

ＤＤＥ：画像の貼り付け

ＤＤＥ：クォンタイズ方法の指定

ＤＤＥ：拡大率を指定

ＤＤＥ：アスペクト比の指定

ＤＤＥ：回転方向の指定

ＤＤＥ：ＧＶを終了させる

ＤＤＥ：ＧＶの表示／非表示を切り替える

ＤＤＥ：ＧＶをアイコンに切り替える

ＤＤＥ仕様


ＤＤＥ：ファイルをオープン
ＤＤＥ：ファイルをオープン(FileOpen)

    FileOpen(<ファイル名>)

ファイル名

    表示させるファイル名

機能：指定されたファイルをオープンし、表示する。

例）FileOpen(B:\TEST.BMP)

ＤＤＥの実行コマンド


ＤＤＥ：角度を指定してファイルをオープン
ＤＤＥ：角度を指定してファイルをオープン(FileOpenEx)

FileOpenEx(<ファイル名>,<回転フラグ>)

ファイル名

    表示させるファイル名

回転フラグ

    L：左回り９０度回転

    R：右回り９０度回転

    それ以外：回転しない

機能：指定されたファイルを回転フラグで指定された方向に回転して表示する

ＤＤＥの実行コマンド


ＤＤＥ：ウィンドウの位置を指定
ＤＤＥ：ウィンドウの位置を指定(SetWindowPos)

    SetWindowPos(<Zflag>,<X座標>,<Y座標>,<幅>,<高さ>,<状態>)

Zflag

    -1：TOPMOST

    1：BOTTOM

<X座標>,<Y座標>,<幅>,<高さ>

    GVの新しい位置とサイズ

状態

    0：ノーマル

    1：アイコン化

    2：最大化

機能：ＧＶの位置、及びサイズを変更する

例）SetWindowPos(1,0,0,100,100,0)

ＤＤＥの実行コマンド


ＤＤＥ：画像を高速に表示
ＤＤＥ：画像を高速に表示(ViewDraft)

    ViewDraft()

機能：画像イメージを高速に表示する

※まだ実装されていない

ＤＤＥの実行コマンド


ＤＤＥ：画像読み込みの中断
ＤＤＥ：画像読み込みの中断(FileClose)

    FileClose()

機能：画像読み込みを中断する

※まだ実装されていない

ＤＤＥの実行コマンド


ＤＤＥ：画像の貼り付け
ＤＤＥ：画像の貼り付け(ClipPaste)

    ClipPaste()

機能：クリップボードのデータを取り込む

ＤＤＥの実行コマンド


ＤＤＥ：クォンタイズ方法の指定
ＤＤＥ：クォンタイズ方法の指定(Quantize)

    Quantize(<モード>,<色数>,<Path>,<Dither>)

モード

    ON:減色をする

    OFF:減色をしない

    AUTO:減色結果をディスプレイドライバの能力にあわせる

色数

    8：減色後の色数を8色にする

    16：減色後の色数を16色にする

    256：減色後の色数を256色にする

Path

    1:減色方法を1Passにする

    2:減色方法を2Passにする

Dither

    ON:減色時にディザを使う

    OFF:減色時にディザを使わない

機能：ＧＶの減色オプションを設定する

ＤＤＥの実行コマンド


ＤＤＥ：拡大率を指定
ＤＤＥ：拡大率を指定(ZoomRate)

    ZoomRate(<拡大率>)

拡大率

    拡大率

機能：拡大率を指定する。現在の表示状態も変更する。

ＤＤＥの実行コマンド


ＤＤＥ：アスペクト比の指定
ＤＤＥ：アスペクト比の指定(Aspect)

    Aspect(<アスペクト比/-1>,<調整タイプ:W/H/I/D/Other>)

アスペクト比

    アスペクト比

    -1：変更しない

調整タイプ

    Ｗ／Ｈ／Ｉ／Ｄ：それぞれに設定

    それ以外：変更しない

機能：アスペクト比を指定する。現在の表示状態も変更する。

ＤＤＥの実行コマンド


ＤＤＥ：回転方向の指定
ＤＤＥ：回転方向の指定(Rotate)

    Rotate(<回転方向:L/R>)

回転方向

    Ｌ／Ｒ：それぞれの方向に回転

機能：表示されている画像を回転して表示する。

ＤＤＥの実行コマンド


ＤＤＥ：ＧＶを終了させる
ＤＤＥ：ＧＶを終了させる(ExitGV)

    ExitGV()

        機能：ＧＶを終了する。

ＤＤＥの実行コマンド


ＤＤＥ：ＧＶの表示／非表示を切り替える
ＤＤＥ：ＧＶの表示／非表示を切り替える(ShowGV)

    ShowGV(<モード>)

        モード

        　　ON：ＧＶを表示状態にする

        　　OFF：ＧＶを非表示状態にする

        機能：ＧＶの表示・非表示を切り替える


ＤＤＥ：ＧＶをアイコンに切り替える
ＤＤＥ：ＧＶをアイコンに切り替える(IconGV)

    IconGV(<モード>)

        モード

        　　ON：ＧＶをアイコン表示にする

        　　OFF：ＧＶを通常表示にする

        機能：ＧＶのアイコン状態を切り替える

ＤＤＥの実行コマンド


ＤＤＥのアイテム

現在のバージョンでは、以下のアイテムをサポートします。クライアント(ディスティネーション)は、このデータをリクエストすることでＧＶの表示の状態を知ることが出来ます。

ＤＤＥ：ウィンドウ矩形の取得

ＤＤＥ：ＤＩＢリクエストの許可

ＤＤＥ：表示中の画像ＤＩＢの取得

ＤＤＥ仕様


ＤＤＥ：ウィンドウ矩形の取得
ＤＤＥ：ウィンドウ矩形の取得(WindowRect)

アイテム : WindowRect

返答データ：CF_TEXT

<X座標>,<Y座標>,<幅>,<高さ>,<状態:0,1,2>

ＤＤＥのアイテム


ＤＤＥ：ＤＩＢリクエストの許可
ＤＤＥ：ＤＩＢリクエストの許可(DIBRequest)

アイテム : DIBRequest

返答データ：CF_TEXT

    ON :リクエストDIBを送ってもいい

    OFF:現在表示中のためリクエストDIBを送ってはだめ

ＤＤＥのアイテム


ＤＤＥ：表示中の画像ＤＩＢの取得
ＤＤＥ：表示中の画像ＤＩＢの取得(DIB)

アイテム : DIB

返答データ：CF_DIB

表示中の画像データ

ＤＤＥのアイテム


ＤＤＥのアドバタイズ

ＧＶはウィンドウの位置やサイズが変更されたとき、次の項目をクライアント(ディスティネーション)へ通達します。

    ウィンドウ位置移動

    ウィンドウサイズ変更

送信データ：CF_TEXT

    <X座標>,<Y座標>,<幅>,<高さ>,<状態:0,1,2>

ＤＤＥ仕様


ＤＤＥの応用例

例えば、山形大学ＯＢ作成のＸＬＨＡ Version 0.2 以上をファイルマネージャに組み込んでみて下さい。ファイルマネージャでカーソルを動かすだけでＧＶの画像を次々と切り替えて表示してゆくことが可能です。

またとびた氏はＧＶのＤＤＥ機能をフルに使ったクライアントアプリケーションを作成中の模様です。

ＤＤＥ仕様


ＤＤＥ仕様の変更点

ＤＤＥはＧＶのバージョン０．６３ではじめてサポートされました。従って以前のバージョンとの変更点はありません。

ＤＤＥ仕様


とびた

正体不明のサンデープログラマ。主にNIFTYに生息。出没場所はFWINMMやFGALAVのことが多い。ＣＧを主な食料とし、餌付けしやすく人に慣れやすい。

現在は９８でWindowsを使っているが、密かに互換機購入を考えているらしい。

Nifty ID : PBC02026


ＹＵＩＰＯ

主にＰＣ－ＶＡＮ：ＳＩＧ「知的生産会議」に生息。たまにＷＩＮＤＯＷＳ　ＳＩＧにも出没します。互換機＆９８ユーザーで、最近キャプチャーカードを購入、うまく動かないため四苦八苦しています。

ハンドル名「ＹＵＩＰＯ」の由来である結衣（長女）はもう４歳になり、幼稚園の年中さんになりました。ＫＩＤＰＩＸ、ＭＯＴＨＥＲ　ＧＯＯＳＥに夢中です。

PC-VAN ID : BRM01050

NIFTY ID : QFH02076


山形大学ＯＢ

現在ＳＩＧ「化学とコンピュータ」のソフト開発室の議長をやっています。

ＧＶのＤＤＥ仕様策定の「いいだしっぺ」は私だったのですが、とびた氏はそれにとどまらず、さらなる発展をされておられるようです。

	山形県米沢市在住 (米沢牛を知っていますか？) 本名 : 立花和宏 勤務先 : 山形大学工学部 PC-VAN ID : MHD26706 NIFTY ID: PDD02274


パオさん

謎のアプリ・ユーザー（自称(^_^;;）、時々ＰＣ－ＶＡＮのＳＩＧ「知的情報生産」の会議室「ＷＩＮ活用」及び「ハード活用」に書き込んでいます。このヘルプのビットマップは新婚旅行の準備中に作成しました。

その他に一部で有名な「ＦＢｒｏｗｓｅｒ」（白澤さん作NIFTY:PBB00553）の制作時にビットマップ・デザインをお手伝いしたことがあります。

現在はＶＢでＷＩＮアプリの勉強中です。早く皆様のお役に立てるような作品を作りたいものです。

PC-VAN ID : HKM62718

NIFTY ID: GBA02152


ヘルプ作成情報

MakingOfHelp

このヘルプは、日本語ＭＳ－ＷＯＲＤバージョン５．０及びＭＳ－ＷＩＮＤＯＷＳ－ＳＤＫ３．１によって作成されております。


Windows Keys
Windows のキー操作

以下のキーボード操作に関するトピックは Windows のヘルプとして添付されているものをそのまま使っています。このようなキーボード操作に関するトピックをアプリケーションに添付することができます．Windows では、下記のようなキー操作を行うことができます．

カーソル移動に関するキー操作

ダイアログ ボックスに関するキー操作

編集に関するキー操作

ヘルプに関するキー操作

メニューに関するキー操作

システムに関するキー操作

テキスト選択に関するキー操作

ウィンドウに関するキー操作


カーソル移動に関するキー操作

テキスト ボックスや他のテキスト入力をする場所では，次のキーを使ってカーソル(挿入ポインタ)を移動します．

キー	挿入ポインタの移動

[↑]	1行上

[↓]	1行下

[→]	1文字右

[←]	1文字左

[CTRL]+[→]	1単語右(英文の場合のみ)

[CTRL]+[←]	1単語左(英文の場合のみ)

[HOME/CLR]	行の先頭

[HELP]	行の最後

[ROLL DOWN]	1画面上

[ROLL UP]	1画面下

[CTRL]+[HOME/CLR]	文書の先頭

[CTRL]+[HELP]	文書の最後


ダイアログ ボックスに関するキー操作

ダイアログ ボックス内では次のキーを使います．

キー	機能

[TAB]	オプションからオプションに移動します(左から右，上から下)．

[SHIFT]+[TAB]	オプションからオプションに逆方向に移動します．

[GRPH]+文字キー	下線付きの文字が入力した文字と一致するオプションやグループに移動します．

方向キー	オプションのグループ内で，選択カーソルをオプションからオプションに移動します．または，リスト ボックスやテキスト ボックス内で，カーソルを上下左右に移動します．

[HOME/CLR]	リスト ボックスやテキスト ボックス内の先頭の項目または文字に移動します．

[HELP]	リスト ボックスやテキスト ボックス内の最後の項目または文字に移動します．

[ROLL UP]	リスト ボックスで1画面単位にスクロール ダウンします．

[ROLL DOWN]	リスト ボックスで1画面単位にスクロール アップします．

[GRPH]+[↓]	ドロップダウン リスト ボックスをオープンします．

[GRPH]+[↑]または[↓]	ドロップダウン リスト ボックスの項目を選択します．

スペースキー	リスト ボックスで項目を選択したり，選択を取り消します．	チェック ボックスを選択またはクリアします．

[CTRL]+スラッシュ(/)	リスト ボックスのすべての項目を選択します．

[CTRL]+[\]	現在の項目を除くすべての選択を取り消します．

[SHIFT]+方向キー	テキスト ボックス内の選択範囲を拡張します．

[SHIFT]+[HOME/CLR]	テキスト ボックス内の選択範囲を先頭の文字まで拡張します．

[SHIFT]+[HELP]	テキスト ボックス内の選択範囲を最後の文字まで拡張します．

リターンキー	コマンド ボタンを実行します．または，リスト ボックス内の項目を選択して，コマンドを実行します．

[ESC]または[GRPH]+[f･4]	コマンドを中断して，ダイアログ ボックスをクローズします([取消]ボタンと同様)．


編集に関するキー操作

テキストを編集するときは次のキーを使います．

キー	機能

[BS]	挿入ポインタの左の文字を削除します．または，選択したテキストを削除します．

[DEL]	挿入ポインタの右の文字を削除します．または，選択したテキストを削除します．

[SHIFT]+[DEL]	選択したテキストを削除して，クリップボードに移します．

[SHIFT]+[INS]	クリップボードのテキストをアクティブ ウィンドウに挿入します．

[CTRL]+[INS]	選択したテキストを複写して，クリップボードに移します．

[GRPH]+[BS]	直前の編集操作を取り消します．


ヘルプに関するキー操作

ヘルプを参照するときは次のキーを使います．

キー	機能

[f･1]	アプリケーションのヘルプを探して，ヘルプの索引を表示します．すでにヘルプ ウィンドウをオープンしているときに[f･1]キーを押すと，ヘルプの使い方の索引を表示します．Windowsアプリケーションの中には，[f･1]キーを押すと，選択したコマンド，ダイアログ ボックス オプション，システム メッセージなどに関するヘルプ項目を表示するものがあります．

[SHIFT]+[f･1]	ポインタが?(疑問符)に変わり，特定のコマンド，画面領域，キー操作に関するヘルプを参照できるようになります．この状態で，コマンドを選択したり，画面のある領域をクリックしたり，特定のキーを押して，それらについて詳しく知ることができます．この機能は，特定のWindowsアプリケーションだけが持っているものです．


メニューに関するキー操作

メニューやコマンドを選択するときは次のキーを使います．

 キー            	機能

[GRPH]または[f･10]	メニュー バー上の先頭メニューを選択します．

 文字キー        	下線付きの文字が入力した文字と一致するメニューやメニュー項目を選択します．

[←]または[→]  	メニュー間を移動します．

[↑]または[↓]  	メニュー項目間を移動します．

リターンキー      	選択したメニュー項目を実行します．

[ESC]             	選択したメニュー，またはメニュー項目を取り消します．


システムに関するキー操作

実行しているアプリケーションにかかわらず，次のキーは任意のウィンドウで使うことができます．

キー	機能

[CTRL]+[ESC]	タスク リストに切り替えます．

[GRPH]+[ESC]	次のアプリケーション ウィンドウまたはアイコン(フルスクリーン プログラムを含む)に切り替えます．

[GRPH]+[TAB]	次のアプリケーション ウィンドウに切り替え，アイコンで実行しているアプリケーションは復元します．

[COPY]	画面上のイメージをクリップボードに複写します．

[GRPH]+[COPY]	アクティブ ウィンドウのイメージをクリップボードに複写します．

[GRPH]+[f･4]	アクティブ アプリケーション ウィンドウをクローズします．

[CTRL]+[f･4]	アクティブ文書ウィンドウをクローズします．

[f･1]	アプリケーションのヘルプを探して，ヘルプの索引を表示します(ヘルプに関するキー操作を参照)．


テキスト選択に関するキー操作

次に示すキーは，ほとんどのWindowsアプリケーションで利用できます．ただし，ここに示したいくつかのキーは，テキストが選択できる場所でしか利用できません．特定のアプリケーションのキー操作については，そのアプリケーションのヘルプにあるキーボードの項目を参照してください．

キー	機能

[SHIFT]+[←]または[→]	テキストを左または右に1文字ずつ選択します．また，すでに文字が選択されているときは，それを取り消します．

[SHIFT]+[↓]または[↑]	1行上または下のテキストを選択します．また，すでに行が選択されているときは，それを取り消します．

[SHIFT]+[ROLL DOWN]	1画面上のテキストを選択します．また，すでに前のウィンドウが選択されているときは，それを取り消します．

[SHIFT]+[ROLL UP]	1画面下のテキストを選択します．また，すでに前のウィンドウが選択されているときは，それを取り消します．

[SHIFT]+[HOME/CLR]	行の先頭までテキストを選択します．

[SHIFT]+[HELP]	行の最後までテキストを選択します．

[CTRL]+[SHIFT]+[←]	前の単語を選択します(英文の場合のみ)．

[CTRL]+[SHIFT]+[→]	次の単語を選択します(英文の場合のみ)．

[CTRL]+[SHIFT]+[HOME/CLR]	文書の先頭までテキストを選択します．

[CTRL]+[SHIFT]+[HELP]	文書の最後までテキストを選択します．


ウィンドウに関するキー操作

キー	機能

[GRPH]+スペースキー	アプリケーション ウィンドウのコントロール メニューをオープンします．

[GRPH]+[-]	文書ウィンドウのコントロール メニューをオープンします．

[GRPH]+[f･4]	ウィンドウをクローズします．

[GRPH]+[ESC]	次のアプリケーション ウィンドウまたはアイコン(フルスクリーン プログラムを含む)に切り替えます．

[GRPH]+[TAB]	次のアプリケーション ウィンドウに切り替え，アイコンで実行しているアプリケーションは復元します．

[GRPH]+リターンキー	ウィンドウまたはフルスクリーンで実行している非Windowsアプリケーション間を切り替えます．

方向キー	コントロール メニューの[移動]コマンドを選択した後で，ウィンドウを移動します．または，コントロール メニューの[サイズ変更]コマンドを選択した後で，ウィンドウのサイズを変更します．